Adaptive Planning For Applications With Dynamic Objectives
نویسندگان
چکیده
Planning is commonly viewed as a task to devise a course of action or a plan that conforms as much as possible to a set of goals before acting. The plan will then be used to guide the activities. Most classic planning systems assume a static environment for the planning agents. In a static environment, states remain unchanged between actions, and the outcomes of actions are assumed to be deterministic. In reality, however, most applications are dynamic and stochastic in nature. External events, not caused by controlled actions, may occur; outcomes of actions may differ from expectations; new constraints may be introduced; and a new set of goals may evolve in response to the changes. Recently, we have proposed a multi-modal framework for adaptive planning in a dynamic environment with multiple objectives having the following characteristics: ̄ some of the objectives of the planning process may be conflicting ̄ some objectives may be ill-defined or difficult to measure quantitatively ̄ the objectives may change over time The task domain of production planning and scheduling is a typical example of such an environment. The scheduling objectives typically include the following: meeting due dates; reducing lead times; reducing work-in-process and finished goods inventories; maximizing resource utilization and the throughput of the system; and minimizing the sensitivity of the schedule to random events. These objectives are sometimes in conflict with each other. In our previous work, we developed a real-time distributed scheduling system 1 that observes its environment from different perspectives. These perspectives stem from the different objectives, and the system can react to events as they occur while monitoring the various objectives. This multi-perspective monitoring helps our system achieve better control of the environment. During our study, we discovered that although these global objectives may not change over time, the relevance of each objective is actually a function of time and the state of the system. For example, given a set of N objectives 01, 02, ... On, at time tl, objective 02 may be significantly more important than 01, whereas at another instance 1 For a detailed description of the system, please read the attached paper titled "An Architecture for Real Time Distributed Scheduling" to appear in "Applications of AI in Manufacturing," published by AAAI Press, edited by Dana S. Nau. From: AAAI Technical Report SS-92-01. Compilation copyright © 1992, AAAI (www.aaai.org). All rights reserved.
منابع مشابه
Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملBayesian Quantile Regression with Adaptive Lasso Penalty for Dynamic Panel Data
Dynamic panel data models include the important part of medicine, social and economic studies. Existence of the lagged dependent variable as an explanatory variable is a sensible trait of these models. The estimation problem of these models arises from the correlation between the lagged depended variable and the current disturbance. Recently, quantile regression to analyze dynamic pa...
متن کاملAdaptive Dynamic Data Placement Algorithm for Hadoop in Heterogeneous Environments
Hadoop MapReduce framework is an important distributed processing model for large-scale data intensive applications. The current Hadoop and the existing Hadoop distributed file system’s rack-aware data placement strategy in MapReduce in the homogeneous Hadoop cluster assume that each node in a cluster has the same computing capacity and a same workload is assigned to each node. Default Hadoop d...
متن کاملDynamic Modeling of the Electromyographic and Masticatory Force Relation Through Adaptive Neuro-Fuzzy Inference System Principal Dynamic Mode Analysis
Introduction: Researchers have employed surface electromyography (EMG) to study the human masticatory system and the relationship between the activity of masticatory muscles and the mechanical features of mastication. This relationship has several applications in food texture analysis, control of prosthetic limbs, rehabilitation, and teleoperated robots. Materials and Methods: In this paper, w...
متن کاملDesigning a Robust Control Scheme for Robotic Systems with an Adaptive Observer
This paper introduces a robust task-space control scheme for a robotic system with an adaptive observer. The proposed approach does not require the availability of the system states and an adaptive observer is developed to estimate the state variables. These estimated states are then used in the control scheme. First, the dynamic model of a robot is derived. Next, an observer-based robust contr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002